aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/pages/og/[slug].png.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/pages/og/[slug].png.ts')
-rw-r--r--src/pages/og/[slug].png.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/pages/og/[slug].png.ts b/src/pages/og/[slug].png.ts
index c84af95..8aa355b 100644
--- a/src/pages/og/[slug].png.ts
+++ b/src/pages/og/[slug].png.ts
@@ -63,7 +63,7 @@ export async function getStaticPaths() {
}
return [...slugs]
.filter((s) => s.length > 0)
- .map((slug) => ({ params: { slug: slug.replace(/\//g, "-") } }));
+ .map((slug) => ({ params: { slug: slug.replace(/\//g, "--") } }));
}
const fontBuffer = readFileSync("node_modules/.noto-sans-jp.otf");
@@ -116,7 +116,7 @@ export async function GET({ params }: { params: { slug: string } }) {
let title = pages[slug];
if (!title) {
// - を / に戻して確認(ippan-situmon-r7d-3gatu → ippan-situmon/r7d/3gatu)
- const fileSlug = slug.replace(/-/g, "/");
+ const fileSlug = slug.replace(/--/g, "/");
title = pages[fileSlug];
if (!title) {
const mdxPath = path.join(contentDir, fileSlug + ".mdx");